package me.codeleep.deepcode.core.dao.model;

import lombok.Data;
import me.codeleep.deepcode.core.enums.TaskStatus;
import me.codeleep.deepcode.core.enums.TaskType;

/**
 * @author codeleep
 * @date 2024/7/7 11:07
 * @description 根文件索引任务
 */
@Data
public class RootIndexTask extends BaseEntity {

    /**
     * 根目录ID
     */
    private Long rootId;

    /**
     * 处理到的文件id; 处理顺序以文件id排序
     */
    private Long fileId;

    /**
     * 任务状态
     */
    private TaskStatus status;

    /**
     * 任务类型
     */
    private TaskType type;
}